package com.itheima.lianxi;

import java.util.Scanner;

/**
 * 需求：已知用户名和密码，请用程序实现模拟用户登录。总共给三次机会，登录之后，给出相应的提示
 */
public class Demo1 {
    public static void main(String[] args) {
        //设置被测试的用户名和密码
        String username = "aaaa";
        String password = "bbbb";
        for (int i = 0; i < 3; i++) {//设置for循环三次
            //键盘录入对应的密码和用户名
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入用户名:");
            String lusername = sc.next();
            System.out.println(("请输入密码:"));
            String lpassword = sc.next();
            //判断是否用户名密码是否相等,使用String类的equalis方法
            if (lusername.equals(username) && lpassword.equals(password)){
                System.out.println("成功登录");
                break;
            }else{      //判断循环次数,最后一次给出不同的提示(锁死)
                if(i == 2){
                    System.out.printf("今天的机会已经用完,请明天再来");
                }else {
                    System.out.println("用户名或密码错误,请重新输入:");
                    System.out.println("您还有"+(2-i)+"次机会");
                }
            }
        }
    }
}
